
#ifndef __DBEVAL_H__
#define __DBEVAL_H__

#include "dbmain.h"
#include "dbents.h"
#include "AcString.h"
#include "adscodes.h"
#include "adsdef.h"

#include "../inc/zdbeval.h"

#ifndef ACDB_DECLARE_MEMBERS
#define ACDB_DECLARE_MEMBERS		UCDB_DECLARE_MEMBERS
#endif //#ifndef ACDB_DECLARE_MEMBERS

#ifndef ACHAR
#define ACHAR		ZTCHAR
#endif //#ifndef ACHAR

#ifndef ACRX_DECLARE_MEMBERS
#define ACRX_DECLARE_MEMBERS		UCRX_DECLARE_MEMBERS
#endif //#ifndef ACRX_DECLARE_MEMBERS

#ifndef AcArray
#define AcArray		UcArray
#endif //#ifndef AcArray

#ifndef AcArrayObjectCopyReallocator
#define AcArrayObjectCopyReallocator		UcArrayObjectCopyReallocator
#endif //#ifndef AcArrayObjectCopyReallocator

#ifndef AcDb
#define AcDb		UcDb
#endif //#ifndef AcDb

#ifndef AcDbDatabase
#define AcDbDatabase		UcDbDatabase
#endif //#ifndef AcDbDatabase

#ifndef AcDbEvalCoectable
#define AcDbEvalCoectable		UcDbEvalCoectable
#endif //#ifndef AcDbEvalCoectable

#ifndef AcDbEvalContext
#define AcDbEvalContext		UcDbEvalContext
#endif //#ifndef AcDbEvalContext

#ifndef AcDbEvalContextIterator
#define AcDbEvalContextIterator		UcDbEvalContextIterator
#endif //#ifndef AcDbEvalContextIterator

#ifndef AcDbEvalContextPair
#define AcDbEvalContextPair		UcDbEvalContextPair
#endif //#ifndef AcDbEvalContextPair

#ifndef AcDbEvalEdgeInfo
#define AcDbEvalEdgeInfo		UcDbEvalEdgeInfo
#endif //#ifndef AcDbEvalEdgeInfo

#ifndef AcDbEvalEdgeInfoArray
#define AcDbEvalEdgeInfoArray		UcDbEvalEdgeInfoArray
#endif //#ifndef AcDbEvalEdgeInfoArray

#ifndef AcDbEvalExpr
#define AcDbEvalExpr		UcDbEvalExpr
#endif //#ifndef AcDbEvalExpr

#ifndef AcDbEvalExprPtrArray
#define AcDbEvalExprPtrArray		UcDbEvalExprPtrArray
#endif //#ifndef AcDbEvalExprPtrArray

#ifndef AcDbEvalGraph
#define AcDbEvalGraph		UcDbEvalGraph
#endif //#ifndef AcDbEvalGraph

#ifndef AcDbEvalIdMap
#define AcDbEvalIdMap		UcDbEvalIdMap
#endif //#ifndef AcDbEvalIdMap

#ifndef AcDbEvalNodeId
#define AcDbEvalNodeId		UcDbEvalNodeId
#endif //#ifndef AcDbEvalNodeId

#ifndef AcDbEvalNodeIdArray
#define AcDbEvalNodeIdArray		UcDbEvalNodeIdArray
#endif //#ifndef AcDbEvalNodeIdArray

#ifndef AcDbEvalVariant
#define AcDbEvalVariant		UcDbEvalVariant
#endif //#ifndef AcDbEvalVariant

#ifndef AcDbEvalVariantArray
#define AcDbEvalVariantArray		UcDbEvalVariantArray
#endif //#ifndef AcDbEvalVariantArray

#ifndef AcDbImpEvalContext
#define AcDbImpEvalContext		UcDbImpEvalContext
#endif //#ifndef AcDbImpEvalContext

#ifndef AcDbImpEvalContextIterator
#define AcDbImpEvalContextIterator		UcDbImpEvalContextIterator
#endif //#ifndef AcDbImpEvalContextIterator

#ifndef AcDbImpEvalExpr
#define AcDbImpEvalExpr		UcDbImpEvalExpr
#endif //#ifndef AcDbImpEvalExpr

#ifndef AcDbObject
#define AcDbObject		UcDbObject
#endif //#ifndef AcDbObject

#ifndef AcDbObjectId
#define AcDbObjectId		UcDbObjectId
#endif //#ifndef AcDbObjectId

#ifndef AcGePoint2d
#define AcGePoint2d		UcGePoint2d
#endif //#ifndef AcGePoint2d

#ifndef AcGePoint3d
#define AcGePoint3d		UcGePoint3d
#endif //#ifndef AcGePoint3d

#ifndef AcHeapOperators
#define AcHeapOperators		UcHeapOperators
#endif //#ifndef AcHeapOperators

#ifndef AcRxObject
#define AcRxObject		UcRxObject
#endif //#ifndef AcRxObject

#ifndef AcString
#define AcString		UcString
#endif //#ifndef AcString

#ifndef AcStringArray
#define AcStringArray		UcStringArray
#endif //#ifndef AcStringArray

#ifndef Acad
#define Acad		Ucad
#endif //#ifndef Acad

#endif //#ifndef __DBEVAL_H__
